Dictionary of medical acronyms & abbreviations. 2014.
DRNDP — diribonucleoside 3´,3´ diphosphate … Medical dictionary